不好意思,你不安全!
screenshot_1.png
为了安全,我们只有给自己的Blog加上证书,阿里云有一年期的免费个人证书,那当然是厚颜无耻的用它咯!🙃

1.申请证书

登录:阿里云控制台 –> 产品与服务 –> 证书服务 –> 购买证书
购买:证书类型选择 –> 免费型 DV SSL –> 然后完成购买
screenshot_2.png
补全:在 我的证书 控制台,找到购买的证书,在操作栏里选择 补全 填写证书相关信息
域名验证:可以选择 DNS ,如果域名用了阿里云的 DNS 服务,再勾选一下 证书绑定的域名在阿里云的云解析
上传:系统生成 CSR ,创建证书
提交审核
如果一切正常,10分钟左右,申请的证书就会审核通过
在域名的管理里,因为我用了阿里云的 DNS 解析服务,所以会自动添加一条 CNAME 记录,这条记录就是验证域名所有权用的

2.下载证书

在阿里云的证书管理那里,如果申请的证书审核通过,你就可以下载了,可以选择不同的类型,我选择的 NGINX 服务器,解压以后,你会得到两个文件一个是 .key,一个是 .pem
screenshot_3.png

3.Netlify 配置

注册一个 Netlify 帐号,地址 Netlify App 选择用 GitHub 注册就好了
添加一个新的站点,在 Domain management 中设置自己的域名,我这里设置成 eseries.studio
然后根据 Netlify 的提示设置好阿里云的 DNS 解析服务
最后上传证书,这里需要注意以下配置

  • Certificate :填写 *.pem 第一段

    从第一个 —–BEGIN CERTIFICATE—– 到第一个 —–END CERTIFICATE—– 结束

  • Private key :填写 *.key 全部内容
  • Intermediate certs :填写 *.pem 第二段

    从第二个 —–BEGIN CERTIFICATE—– 到第二个 —–END CERTIFICATE—– 结束

screenshot_4.png